var currentIndex = 0;
var listWidth = 203;
var jumpindex = -1;
//Rotated banner
function rotated(){
	var container = jQuery('div.feature-job-list ul');
	
	var numitem = container.length;
	//if(jumpindex != currentIndex){//if click on the same current banner not do animate
            //jQuery(container[currentIndex]).stop(true,true).animate({left: -203},400, function(){
            //    jQuery(this).css({left: 203});
            //});
	//}
	if(jumpindex == -1){//if default not click on navigatable
            currentIndex +=1;
	}
	else{	
            currentIndex = jumpindex;
	}
	jumpindex = -1;//reset the jumbindex
	
	if(currentIndex == numitem){
            currentIndex = 0;
	}
        for(var i = 0; i < numitem; i++) {
//            if(i < currentIndex) {
//                jQuery(container[i]).stop(true,true).animate({left: -((i + 1) * listWidth)},400);
//            }
//            else if(i > currentIndex) {
                var left = ((i - currentIndex) * listWidth);
//                if(left < 0){
//                    jQuery(container[i]).css({left: ((numitem - 1 - currentIndex) * listWidth) + left});
//                }
                jQuery(container[i]).stop(true,true).animate({left: left},300);
//            }
//            else {
//                jQuery(container[i]).stop(true,true).animate({left: 0},400);
//            }
        }
        //if(i < currentIndex - 1){
                    jQuery(container[currentIndex -1]).css({left: 600});
        //        }
        
        
        
        
        
        
        
	//jQuery(container[currentIndex]).stop(true,true).animate({left: 0},400);
	
	//Navigation on Home banner
	//var navigatable = jQuery('div.banner_navigation a');
	//jQuery(navigatable).each(function(index){
	//	jQuery(this).removeAttr('id');		
	//});
	//jQuery(navigatable[currentIndex]).attr('id','current');
	//End Navigation on Home banner
	
}
//End Rotated banner
jQuery(document).ready(function(){
	
	jQuery("select.dropdown-box1, input.radio:radio").uniform();	
	jQuery("select.dropdown-box, input.radio:radio").uniform();	
	jQuery("ul.dropdown > li").mouseover(function(e){
		var menuWidth = jQuery(this).width();
		var submenuWidth = jQuery('ul.children').width();
		var leftBoxSubMenu = parseInt((menuWidth - submenuWidth)/2);
		jQuery('ul.children').css('left', leftBoxSubMenu);
	});
	jQuery('ul.children, ul.children li').mouseover(function(e){
		jQuery(this).parents('li').addClass('active');
	});
	jQuery('ul.children').mouseout(function(){
		jQuery(this).parents('li').removeClass('active');
	});
	jQuery("ul.dropdown ul li, ul.dropdown ul").mouseover(function(e){
		return false;
	});
	
	jQuery('.job-tab li a').each(function(){
        jQuery(this).click(function(){
            if(jQuery(this).attr('rel').trim() == 'browse') {
                jQuery('.job-search-tab').css({display: 'none'});
                jQuery('.browse-job-tab').css({display: 'block'});
            }
            else {
                jQuery('.browse-job-tab').css({display: 'none'});
                jQuery('.job-search-tab').css({display: 'block'});
            }
            jQuery('.job-tab li').removeClass('active');
            jQuery(this).parent('li').addClass('active');
            return false;
        });
    });
    //start slide for each browse tab
    jQuery('.job-option-block-header a').each(function(){
        jQuery(this).click(function(){
            if(jQuery(this).parent().hasClass('active')){
                jQuery(this).parent().removeClass('active');
            }
            else{
                jQuery(this).parent().addClass('active');
            }
            jQuery(this).parent().parent().children('.job-option-block-content').slideToggle('slow', function() {});
            return false;
        });
    });
    //end slide for each browse tab
    
    jQuery('.job-option-block-more a').each(function(){
        jQuery(this).click(function(){
            if(jQuery.trim(jQuery(this).html()) == 'See more...'){
                jQuery(this).html('See less...');
            }
            else {
                jQuery(this).html('See more...');
            }
            jQuery(this).parent().parent().find('ul.default-list').slideToggle('slow', function() {});
            jQuery(this).parent().parent().find('ul.more-list').slideToggle('slow', function() {});
            return false;
        });
    });
    
    if(jQuery('div.feature-job-list').length){
        jQuery('div.feature-job-list ul').each(function(i){
            if(i > 0){			
                jQuery(this).css('left', (listWidth * i) + 'px');
            }
        });
//Navigation
//        var navigatable = jQuery('div.banner_navigation a');
//        jQuery(navigatable).each(function(index){
//            jQuery(this).click(function(event){
//                event.preventDefault();
//                jumpindex = index;
//                clearInterval($intervalid_banner);				
//                rotated();
//                $intervalid_banner = setInterval( "rotated()", 5000 );
//            });
//        });
//End Navigation	
        $intervalid_banner = setInterval( "rotated()", 4000 );
    }
});
